From c247b1bc4a5e6e6ce5b875c72ff07cc162fe35cd Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Mon, 2 Oct 2006 01:29:24 +0000 Subject: [PATCH] =?utf8?q?Set=20model=20in=20all=20cases.=20(#357791,=20An?= =?utf8?q?dreas=20K=C3=B6hler)?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit 2006-10-01 Matthias Clasen * gtk/gtktreeselection.c (gtk_tree_selection_get_selected_rows): Set model in all cases. (#357791, Andreas Köhler) --- gtk/gtktreeselection.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gtk/gtktreeselection.c b/gtk/gtktreeselection.c index e7aad5bff7..d5aad37c8b 100644 --- a/gtk/gtktreeselection.c +++ b/gtk/gtktreeselection.c @@ -413,13 +413,13 @@ gtk_tree_selection_get_selected_rows (GtkTreeSelection *selection, g_return_val_if_fail (GTK_IS_TREE_SELECTION (selection), NULL); g_return_val_if_fail (selection->tree_view != NULL, NULL); + if (model) + *model = selection->tree_view->priv->model; + if (selection->tree_view->priv->tree == NULL || selection->tree_view->priv->tree->root == NULL) return NULL; - if (model) - *model = selection->tree_view->priv->model; - if (selection->type == GTK_SELECTION_NONE) return NULL; else if (selection->type != GTK_SELECTION_MULTIPLE) -- 2.30.2